-
Notifications
You must be signed in to change notification settings - Fork 45
feat(ws): Notebooks v2 add secrets to workspace creation properties #303
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: notebooks-v2
Are you sure you want to change the base?
feat(ws): Notebooks v2 add secrets to workspace creation properties #303
Conversation
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
9c0a3ce
to
de8fe2a
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @thaorell for the PR! I left a few comments, after those are fixed and we get the dependent PR merged and your branch rebased, I can do a final review.
...frontend/src/app/pages/Workspaces/Creation/properties/WorkspaceCreationPropertiesSecrets.tsx
Outdated
Show resolved
Hide resolved
...ontend/src/app/pages/Workspaces/Creation/properties/WorkspaceCreationPropertiesSelection.tsx
Outdated
Show resolved
Hide resolved
...frontend/src/app/pages/Workspaces/Creation/properties/WorkspaceCreationPropertiesSecrets.tsx
Outdated
Show resolved
Hide resolved
...frontend/src/app/pages/Workspaces/Creation/properties/WorkspaceCreationPropertiesSecrets.tsx
Show resolved
Hide resolved
de8fe2a
to
24c4046
Compare
/ok-to-test |
Signed-off-by: Charles Thao <[email protected]>
Signed-off-by: Charles Thao <[email protected]>
24c4046
to
4b7b453
Compare
@paulovmr the only pending items are the messages on the UI. I'll wait for @jenny-s51 's response |
screencast-localhost_9000-2025_05_08-14_02_58.webm |
e9a3245
to
5b3660c
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just one quick fix below, otherwise LGTM. Thanks for making these changes @thaorell !
...frontend/src/app/pages/Workspaces/Creation/properties/WorkspaceCreationPropertiesSecrets.tsx
Outdated
Show resolved
Hide resolved
5b3660c
to
90dcc40
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for making suggested update Charles !
I'm seeing a slight spacing inconsistency between the expandable section and the description text below. The gap between the Volumes expandable section and text is larger than the gap for Secrets.
Can we apply a layout to make sure the spacing is consistent for both? The Stack
layout with gutter would be good to use here . WDYT @thaorell ?
Signed-off-by: Charles Thao <[email protected]>
90dcc40
to
13284fc
Compare
@jenny-s51 Thank you for catching that. It was due to a wrongly wrapped |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @thaorell ! Latest changes look good to me - yes, let's merge and I can open a follow-up ticket for a couple additional enhancements we'll want to include here:
- Applying Stack layout for consistent spacing in these sections.
- Persisting the description text when the expandable section is open - currently it gets removed with the
!isVolumesExpanded
flag however we want to expose it in both cases.
Great work!
closes: #267
related: depends on #262
Note:
defaultMode
and stores it as decimal before submitting back to API2025_05_01-15_35_11.webm